Synonyms for "American mastodont"

Words with similar meaning